Internet Archive BookReader

The Egyptian Sudan, its history and monuments